deputy finance and treasury manager - German English Dictionary